package model.core;

import referential.Position;
import referential.TypeEuropeen;
import referential.TypeOrignalité;

public class CheckPointCore {
  private Integer id;
  private String titreActivité;
  private int nombreEquipe;
  private int absorption;
  private Position position;
  private int durée;
  private TypeOrignalité originalité;
  private boolean obligatoire;
  private boolean regionnal;
  private TypeEuropeen europeen;
  private boolean interaction;
  private boolean vivreEnsemble;
  private boolean creatif;
  private boolean intellectuel;
  private boolean physique;
  private boolean theatre;
  private boolean stimulante;
  private boolean fierte;
  private boolean funitude;
  private boolean confrontation;
  private boolean mobilisation;
  private boolean proximite;
  private boolean institution;
  private boolean kehl;
  private String groupe;
  private String name;
  
  
  
  public CheckPointCore() {
    super();
  }

  public CheckPointCore(Integer id, String name, String groupe, String titreActivité, int nombreEquipe, int absorption, Position position, int durée, TypeOrignalité originalité, boolean obligatoire, boolean regionnal, TypeEuropeen europeen, boolean interaction,
      boolean vivreEnsemble, boolean creatif, boolean intellectuel, boolean physique, boolean theatre, boolean stimulante, boolean fierte, boolean funitude, boolean confrontation, boolean mobilisation, boolean proximite,
      boolean institution, boolean kehl) {
    super();
    this.id = id;
    this.name = name;
    this.groupe = groupe;
    this.titreActivité = titreActivité;
    this.nombreEquipe = nombreEquipe;
    this.absorption = absorption;
    this.position = position;
    this.durée = durée;
    this.originalité = originalité;
    this.obligatoire = obligatoire;
    this.regionnal = regionnal;
    this.europeen = europeen;
    this.interaction = interaction;
    this.vivreEnsemble = vivreEnsemble;
    this.creatif = creatif;
    this.intellectuel = intellectuel;
    this.physique = physique;
    this.theatre = theatre;
    this.stimulante = stimulante;
    this.fierte = fierte;
    this.funitude = funitude;
    this.confrontation = confrontation;
    this.mobilisation = mobilisation;
    this.proximite = proximite;
    this.institution = institution;
    this.kehl = kehl;
  }

  public Integer getId() {
    return id;
  }

  public void setId(Integer id) {
    this.id = id;
  }

  public String getTitreActivité() {
    return titreActivité;
  }

  public void setTitreActivité(String titreActivité) {
    this.titreActivité = titreActivité;
  }

  public int getNombreEquipe() {
    return nombreEquipe;
  }

  public void setNombreEquipe(int nombreEquipe) {
    this.nombreEquipe = nombreEquipe;
  }

  public int getAbsorption() {
    return absorption;
  }

  public void setAbsorption(int absorption) {
    this.absorption = absorption;
  }

  public Position getPosition() {
    return position;
  }

  public void setPosition(Position position) {
    this.position = position;
  }

  public int getDurée() {
    return durée;
  }

  public void setDurée(int durée) {
    this.durée = durée;
  }

  public TypeOrignalité getOriginalité() {
    return originalité;
  }

  public void setOriginalité(TypeOrignalité originalité) {
    this.originalité = originalité;
  }

  public boolean isObligatoire() {
    return obligatoire;
  }

  public void setObligatoire(boolean obligatoire) {
    this.obligatoire = obligatoire;
  }

  public boolean isRegionnal() {
    return regionnal;
  }

  public void setRegionnal(boolean regionnal) {
    this.regionnal = regionnal;
  }

  public TypeEuropeen getEuropeen() {
    return europeen;
  }

  public void setEuropeen(TypeEuropeen europeen) {
    this.europeen = europeen;
  }

  public boolean isInteraction() {
    return interaction;
  }

  public void setInteraction(boolean interaction) {
    this.interaction = interaction;
  }

  public boolean isVivreEnsemble() {
    return vivreEnsemble;
  }

  public void setVivreEnsemble(boolean vivreEnsemble) {
    this.vivreEnsemble = vivreEnsemble;
  }

  public boolean isCreatif() {
    return creatif;
  }

  public void setCreatif(boolean creatif) {
    this.creatif = creatif;
  }

  public boolean isIntellectuel() {
    return intellectuel;
  }

  public void setIntellectuel(boolean intellectuel) {
    this.intellectuel = intellectuel;
  }

  public boolean isPhysique() {
    return physique;
  }

  public void setPhysique(boolean physique) {
    this.physique = physique;
  }

  public boolean isTheatre() {
    return theatre;
  }

  public void setTheatre(boolean theatre) {
    this.theatre = theatre;
  }

  public boolean isStimulante() {
    return stimulante;
  }

  public void setStimulante(boolean stimulante) {
    this.stimulante = stimulante;
  }

  public boolean isFierte() {
    return fierte;
  }

  public void setFierte(boolean fierte) {
    this.fierte = fierte;
  }

  public boolean isFunitude() {
    return funitude;
  }

  public void setFunitude(boolean funitude) {
    this.funitude = funitude;
  }

  public boolean isConfrontation() {
    return confrontation;
  }

  public void setConfrontation(boolean confrontation) {
    this.confrontation = confrontation;
  }

  public boolean isMobilisation() {
    return mobilisation;
  }

  public void setMobilisation(boolean mobilisation) {
    this.mobilisation = mobilisation;
  }

  public boolean isProximite() {
    return proximite;
  }

  public void setProximite(boolean proximite) {
    this.proximite = proximite;
  }

  public boolean isInstitution() {
    return institution;
  }

  public void setInstitution(boolean institution) {
    this.institution = institution;
  }

  public boolean isKehl() {
    return kehl;
  }

  public void setKehl(boolean kehl) {
    this.kehl = kehl;
  }

  public String getGroupe() {
    return groupe;
  }

  public void setGroupe(String groupe) {
    this.groupe = groupe;
  }

  public String getName() {
    return name;
  }

  public void setName(String name) {
    this.name = name;
  }
  
}
